package net.begincode.service.user;

import java.util.List;

import net.begincode.bean.BcUser;

public interface BcUserService {
	/**
	 * 新增用户，成功返回>0,否则=0
	 * */
	public int addBcUser(BcUser bcUser);
	
	/**
	 * 修改用户
	 * */
	public int updBcUser(BcUser bcUser);
	
	/**
	 * 查询未审核用户
	 * */
	public List<BcUser> selUnCheckUser();
	/**
	 * 根据账户查询用户
	 * */
	public BcUser selUserByEmail(String email);
	
	/**
	 * 根据email和昵称判断是否存在
	 * */
	public List<BcUser> checkEmailAndNickName(String email,String nickName);
	/**
	 * 根据beginid查询user
	 * */
	public BcUser selUserByBeginId(String beginId);
	
	/**
	 * 根据标识查询
	 * */
	public BcUser selUserById(int userId);
	
}
